From 9f977452930edca71b42047a9861b54cffaa6f65 Mon Sep 17 00:00:00 2001 From: Yann Dirson Date: Wed, 9 Apr 2008 00:20:36 +0200 Subject: [PATCH] push d327896c931a0514e1791f5319287ab5fd97034d --- TODO_shogi | 8 -------- 1 file changed, 8 deletions(-) diff --git a/TODO_shogi b/TODO_shogi index 4acbecb..8fade13 100644 --- a/TODO_shogi +++ b/TODO_shogi @@ -16,12 +16,8 @@ component-api port: - finalize shogi functionnality: - promoting moves legalitycheck.h pseudolegal() -> validator.cpp - gamestate.h promotionZone() -> ? - gamestate.h canPromote() -> ? shogiactions.* -> ? ? -> state.cpp move() - - mimic Chess::Pawn::setPromotion() into a common ancestor for - shogi pieces - drops - pieces do not appear in pool ? -> moveserializer.* serialize() @@ -30,15 +26,12 @@ component-api port: - japanese digits on shogiban (shogiban.h borderCoords() -> move to theme ?) - put correct credits in variants/shogi/* - knight moves -> caracterize jump moves instead of hardcoding Knight in animations - - Pawn::setPromotion - caracterize royal status (maybe policy-driven to account for Prince in Sho) instead of hardcoding King - king and knight do not have a figurine displayed other general non-shogi-related things to do quickly: - find out how to use uninstalled plugins, document running from source tree -- use git-describe for debian package versionning -- solve missing icons ("View" menu) - shlib versionning scheme - engines do not work any more (No such slot EngineInfo::playAsWhite) @@ -49,7 +42,6 @@ tagua core: -> maybe by splitting target square, so the piece gets all different moves in one click, depending on which part of the square is hit ? - allow to setup and play problems (tsume shogi) -- loading a saved shogi game from PGN does notwork => probable generic issue - install engine declarations system-wide engines/core: -- 2.11.4.GIT