高評分遺伝的アルゴリズム工具

探索使用者最推薦的遺伝的アルゴリズム工具,以高效、穩定的解決方案提升您的工作品質。

遺伝的アルゴリズム

  • 一個基於AI代理的多代理系統,結合2APL和遺傳算法,以高效解決N皇后問題。
    0
    0
    GA-based NQueen Solver with 2APL Multi-Agent System 是什麼?
    基於GA的N皇后解算器採用模組化的2APL多代理架構,每個代理編碼一個候選的N皇后配置。代理評估適應度(如非攻擊的皇后對數)後,與其他代理共享高適應度配置。通過選擇、交叉和突變等遺傳操作,生成新的候選棋盤。在多次迭代中,代理集體收斂至有效的N皇后解决方案。此框架用Java實現,支持調整群體大小、交叉率、突變概率和通信協議,並提供詳細日誌和演化過程的視覺化。
    GA-based NQueen Solver with 2APL Multi-Agent System 核心功能
    • 整合2APL多代理框架
    • 遺傳算法操作:選擇、交叉、突變
    • 自動演化N皇后解答
    • 可配置的代理和GA參數
    • 適應度評估與代理合作
  • 使用NEAT神經進化技術的開源Python框架,能自主訓練AI代理來玩Super Mario Bros。
    0
    0
    mario-ai 是什麼?
    mario-ai專案提供一個完整的流程,用於利用神經進化開發AI代理,以掌握Super Mario Bros.。通過整合基於Python的NEAT實現與OpenAI Gym的SuperMario環境,讓用戶定義自訂的適應度標準、突變率與網絡結構。在訓練過程中,框架會評估世代的神經網絡,選出高績效基因,並提供遊戲實時視覺化與網絡演變。同時,它支援存儲與載入已訓練模型、導出獲勝基因,並生成詳細績效日誌。研究人員、教育者與愛好者可以擴展程式碼到其他遊戲環境、嘗試進化策略,並比較各階段的AI學習進展。
精選