ace/Source/ACE.Server/Entity/Chess
FlaggAC 7f1b58ab24
Change static readonly fields to const fields. (#4211)
This will at least somewhat improve performance, as confirmed through microbenchmark testing.

const fields are replaced with literal values in the Assembly's IL code, while static readonly fields may be optimized by the JIT, and is not guaranteed to happen. const fields may also lend themselves to stronger optimizations at runtime.
2024-08-24 14:32:35 +00:00
..
Pieces adding option to enable chess ai (#1565) 2019-03-25 04:22:31 -04:00
Chess.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
ChessAiAsyncTurnKey.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
ChessAiMoveResult.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
ChessDelayedAction.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
ChessLogic.cs ThreadSafeRandom Cleanup (#2428) 2019-11-21 07:22:20 -06:00
ChessMatch.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
ChessMove.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
ChessPieceCoord.cs adding option to enable chess ai (#1565) 2019-03-25 04:22:31 -04:00
ChessSide.cs adding option to enable chess ai (#1565) 2019-03-25 04:22:31 -04:00
GameMoveData.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
RookCastleFlag.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00