head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.5.0.34 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.32 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.30 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.28 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.26 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.24 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.22 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.20 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.18 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.16 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.14 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.12 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.10 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.8 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.6 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.4 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.3.0.34 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.32 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.30 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.28 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.26 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.22 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.24 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.20 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.18 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.16 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.14 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.12 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.10 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.8 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.6 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.4 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.2.0.14 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.12 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.10 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.8 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.6 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.10 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.8 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.6 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.4 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.2 pkgsrc-2014Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2025.12.26.19.44.53; author adam; state Exp; branches; next 1.5; commitid vEKIWv47CJaDhXnG; 1.5 date 2021.10.26.10.44.21; author nia; state Exp; branches; next 1.4; commitid F7N3Hiwwnqu8djeD; 1.4 date 2021.10.07.14.07.47; author nia; state Exp; branches; next 1.3; commitid q9POm7boTWhQWSbD; 1.3 date 2017.08.14.19.25.01; author wiz; state Exp; branches; next 1.2; commitid rbnCVtSRsZY6pd3A; 1.2 date 2015.11.03.20.57.02; author agc; state Exp; branches; next 1.1; commitid eAdWwX5w0M8ANGHy; 1.1 date 2014.08.09.22.26.50; author wiz; state Exp; branches; next ; commitid jaDfLIvivBuINJLx; desc @@ 1.6 log @py-easyAI: updated to 2.0.12 2.0.12 Unknown changes @ text @$NetBSD: distinfo,v 1.5 2021/10/26 10:44:21 nia Exp $ BLAKE2s (easyAI-2.0.12.tar.gz) = feeb7e2929edf388210602bd0aabb2b297c2cd6884893e5d3223d5157d99205b SHA512 (easyAI-2.0.12.tar.gz) = b417f9842bef379a67ee64515f419f2579874c206bbb204591f3cd96b81f5f5a39d296981dd5f894085272aa4c7e15bf040af5db42e7b173574e2132c554b01d Size (easyAI-2.0.12.tar.gz) = 29263 bytes @ 1.5 log @games: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/07 14:07:47 nia Exp $ d3 3 a5 3 BLAKE2s (easyAI-1.0.0.4.tar.gz) = 544876b62e0a50242a4ea5aca28f5bdc268c57d042ba1129c2b7dfd3f0b6b5fa SHA512 (easyAI-1.0.0.4.tar.gz) = 5bd600dc8aab0ab033d660a3ccb720b3870da693d062f5fd19e997ddae8087dd331ee081e614181a5366b0dbbd21c972994a9a173fd3ad96f0657c34dbc9814f Size (easyAI-1.0.0.4.tar.gz) = 27605 bytes @ 1.4 log @games: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2017/08/14 19:25:01 wiz Exp $ d3 1 a3 1 RMD160 (easyAI-1.0.0.4.tar.gz) = 5c71f31c157a9789f6f97c8f8a9ea7de13e35403 @ 1.3 log @Updated py-easyAI to 1.0.0.4. Changes not found. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/03 20:57:02 agc Exp $ a2 1 SHA1 (easyAI-1.0.0.4.tar.gz) = d368e1fc3db6f775851801d83f38955b653459e2 @ 1.2 log @Add SHA512 digests for distfiles for games category Problems found locating distfiles: Package blokus: missing distfile blokus-1.1.tar.gz Package crossfire-client: missing distfile crossfire-client-images-1.11.0.tar.gz Package dungeon: missing distfile dungeon-gdt-glk.tar.gz Package gate88: missing distfile Gate88_Mar19_05.tar.gz Package gnuchess4: missing distfile gnuchess-4.0.pl80.tar.gz Package ioquake3-pk3: missing distfile quake3-latest-pk3s.zip Package rollemup: missing distfile Rollemup.tar.gz Package tscp: missing distfile tscp181.zip Package xbat: missing distfile xev111.tar.gz Package xgalaga: missing distfile xgalaga-2.0.34.tar.gz Package xrick: missing distfile xrick-021212.tgz Package xskat: missing distfile xskat-cards.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/08/09 22:26:50 wiz Exp $ d3 4 a6 4 SHA1 (easyAI-0.0.0.4.tar.gz) = ece2bf64d5e0c2220d5ebed9c3522a50a4189142 RMD160 (easyAI-0.0.0.4.tar.gz) = b2e7717a0a884923c1c71857b307a9cb2fcd421d SHA512 (easyAI-0.0.0.4.tar.gz) = 04bdd951d380b633a7326351af266a6866d756e994b825278f5d9b8e1fc1cf1063ed6c5f1f72bc79f7dcab6f87d5f6bf321d95f7819df9355fcca78e2c385ede Size (easyAI-0.0.0.4.tar.gz) = 26076 bytes @ 1.1 log @Import py27-easyAI-0.0.0.4 as games/py-easyAI. EasyAI is a pure-Python artificial intelligence framework for two-players abstract games such as Tic Tac Toe, Connect 4, Reversi, etc. It makes it easy to define the mechanisms of a game, and play against the computer or solve the game. Under the hood, the AI is a Negamax algorithm with alpha-beta pruning and transposition tables. @ text @d1 1 a1 1 $NetBSD$ d5 1 @